

@layer base {
  
  body, :host {
    /* Color */
    --Accent1: #ED7344;
--Accent2: #C8D06E;
--Accent3: #472E10;
--Accent4: #F5F1EB;
--Accent5: #988A79;
--Accent6: #EFB7E4;
--Accent7: #EABD27;
--html-block-font-color: var(--Accent3);
--html-block-h1-color: var(--Accent3);
--html-block-link-color: var(--Accent2);
--html-block-quote-color: var(--Accent1);
--SoftClayOrange: #F25C54;
--DeepCharcoal: #2e2e2e;
--WarmOff-White: #FAFAF7;
--GraphiteGrey: #1E1E1E;
--VibrantCoral: #FF6B6B;
--MintGreen: #6EDC9D;
--GoldenYellow: #F9C74F;
--ElectricBlue: #3A86FF;
--NeutralGrey: #D3D3D3;
--Lilac: #B388EB;
--BackgroundLight: #FAFAF7;
--BackgroundDark: #1E1E1E;
--NeutralSurface: #FFFFFF;
--Border: #D3D3D3;
--TextPrimary: #2E2E2E;
--TextSecondary: #6C6C6C;
--TextInverse: #FFFFFF;
--PrimaryCTA: #F25C54;
--PrimaryCTA-Hover: #FF6B6B;
--PrimaryCTA-Active: #E14A45;
--AccentPositive: #6EDC9D;
--AccentPositive-Hover: #57C78A;
--AccentPositive-Active: #45B378;
--AccentWarning: #F9C74F;
--AccentWarning-Hover: #F7B93B;
--AccentWarning-Active: #E5A62F;
--AccentInfo: #3A86FF;
--AccentInfo-Hover: #256DDB;
--AccentInfo-Active: #1A55B6;
--AccentCreative: #B388EB;
--AccentCreative-Hover: #9C6FDF;
--AccentCreative-Active: #8456C9;
    /* Fonts */
    --font-sans: 'Inter',sans-serif;
--font-geist: 'Geist',sans-serif;
--font-geistmono: 'Geist Mono',monospace;
--font-fraunces: 'Fraunces',serif;

    /* Font size */
    --font-size-xxs: 0.625rem;
--font-size-xs: 0.75rem;
--font-size-sm: 0.875rem;
--font-size-base: 1rem;
--font-size-lg: 1.125rem;
--font-size-xl: 1.25rem;
--font-size-2xl: 1.5rem;
--font-size-3xl: 1.875rem;
--font-size-4xl: 2.25rem;
--font-size-5xl: 3rem;
    /* Font weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
--html-block-font-size: 0.875rem;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    --borderRadius: 16px;
--gap: 10px;
    /* Z-index */
    --side-menu: 10;
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .cTpiSR {
    width:100%;
  display:flex;
  background:var(--Accent4);
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bWpTnd {
    width:fit-content;
  height:auto;
  }
      

      
        
      
      
  .nx-select-trigger\:root {
    gap:0.25rem;
  color:#131313;
  width:fit-content;
  cursor:default;
  font-size:var(--label-sm);
  background:var(--Accent1);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 400ms ease 0ms normal;
  align-items:center;
  font-family:Geist;
  font-weight:var(--medium);
  user-select:none;
  border-color:#E1E4EA;
  border-style:solid;
  border-width:1px;
  padding-left:0.75rem;
  border-radius:10px;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .nx-select-trigger\:root:hover {
    background:#e54b10;
  border-color:var(--bg-weak);
  border-style:solid;
  border-width:1px;
  }
      


  .nx-select-trigger\:root:active {
    background:#ed734430;
  transition:none;
  border-color:rgba(237, 115, 68, 1);
  border-style:solid;
  border-width:2px;
  outline-color:#ffffff;
  outline-style:solid;
  outline-width:2px;
  }
      


  .nx-select-trigger\:root:focus-visible {
    background:#ed734421;
  outline-offset:var(--border-md);
  }
      


  .nx-select-trigger\:root.disabled {
    opacity:0.5;
  background-color:var(--brand-10, #8a75dd);
  }
      


  .nx-select-trigger\:root:focus {
    background:var(--Accent1);
  transition:none;
  border-color:rgba(237, 115, 68, 1);
  border-style:solid;
  border-width:2px;
  outline-color:#ffffff;
  outline-style:solid;
  outline-width:2px;
  }
      

        
      
      
  .dImzBy {
    top:0px;
  left:0px;
  color:inherit;
  right:0px;
  bottom:0px;
  display:flex;
  z-index:;
  position:absolute;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  background-color:var(--brand-10, #7D66D9);
  }
      

      
        
      
      
  .ItFli {
    width:1.5rem;
  height:1.5rem;
  animation:spinner 1s linear infinite;
  border-radius:50%;
  }
      

      
        
      
      
  .ffcKG {
    width:100%;
  height:100%;
  position:absolute;
  border-color:transparent;
  border-style:solid;
  border-width:4px;
  border-radius:50%;
  border-top-color:var(--color, #EEEEF0);
  border-top-style:solid;
  border-top-width:4px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bDGgpC {
    width:100%;
  height:100%;
  opacity:0.3;
  position:absolute;
  border-color:var(--color, #EEEEF0);
  border-style:solid;
  border-width:4px;
  border-radius:50%;
  }
      

      
        
      
      
  
      

      
        
      
      
  ._1-All-projects\:-Vs-kvvUNyjryWmgC73to {
    color:#ffffff;
  width:100%;
  cursor:pointer;
  height:40px;
  display:flex;
  row-gap:0.5rem;
  font-size:15px;
  background:var(--Accent1);
  column-gap:0.5rem;
  align-items:center;
  font-family:Geist;
  font-weight:500;
  border-color:#472e101a;
  border-style:solid;
  border-width:1px;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  ._1-All-projects\:-Vs-kvvUNyjryWmgC73to:hover {
    background:#d74a14;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dqsoTv {
    width:fit-content;
  height:fit-content;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cVMNhr {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  opacity:0;
  position:absolute;
  pointer-events:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  .nx-select\:AObbyYC9AzWLnzzXMd4_H {
    width:100%;
  z-index:999;
  position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dYElHa {
    width:var(--width);
  height:var(--height);
  position:fixed;
  pointer-events:none;
  }
      

      
  .dYElHa.modal {
    pointer-events:all;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  ._1-All-projects\:0vorYDdK5Ruceyag_r-sr {
    width:auto;
  height:24px;
  }
      

      
        
      
      
  .dHJWLX {
    width:100%;
  bottom:0px;
  z-index:99999;
  position:fixed;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
          @media (min-width: 450px) {
            
  .dHJWLX {
    top:0px;
  left:0px;
  width:80px;
  bottom:0px;
  height:100%;
  z-index:99999;
  position:fixed;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  padding-top:.5rem;
  padding-left:.5rem;
  padding-right:0.5rem;
  padding-bottom:.5rem;
  }
      

          }
          

  .dHJWLX.menuOpen {
    width:264px;
  }
      

        
      
      
  .bpwsSg {
    color:var(--Accent4);
  width:1px;
  height:1px;
  animation:;
  transition:all 300ms ease;
  }
      

      
  .bpwsSg.opened {
    width:fit-content;
  height:fit-content;
  }
      

        
      
      
  .bBaPdv {
    width:250px;
  height:100%;
  display:none;
  row-gap:2rem;
  background:var(--Accent1);
  box-shadow:0px 0px 4px 3px #00000020;
  column-gap:2rem;
  transition:all 500ms ease;
  padding-top:2rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:2rem;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

      
          @media (min-width: 450px) {
            
  .bBaPdv.closed {
    width:64px;
  height:100%;
  display:flex;
  row-gap:2rem;
  background:var(--Accent1);
  column-gap:2rem;
  align-items:center;
  padding-top:2rem;
  padding-left:0rem;
  padding-right:0rem;
  padding-bottom:2rem;
  justify-content:center;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

          }
          

          @media (min-width: 450px) {
            
  .bBaPdv {
    width:250px;
  height:100%;
  display:flex;
  row-gap:2rem;
  background:var(--Accent1);
  box-shadow:0px 0px 4px 3px #00000020;
  column-gap:2rem;
  transition:all 500ms ease;
  padding-top:2rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:2rem;
  border-top-left-radius:1rem;
  border-top-right-radius:1rem;
  border-bottom-left-radius:1rem;
  border-bottom-right-radius:1rem;
  }
      

          }
          
        
      
      
  .eyWt {
    width:100%;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  .eyWt.closed {
    row-gap:1.5rem;
  column-gap:1.5rem;
  flex-direction:column;
  }
      

        
      
      
  .cILCUk {
    flex:1;
  width:100%;
  display:flex;
  row-gap:.25rem;
  font-size:14px;
  column-gap:.25rem;
  align-items:center;
  font-family:Geist;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dHUfdp {
    color:var(--Accent4);
  }
      

      
        
      
      
  .eXkyaj {
    color:var(--Accent4);
  width:40px;
  cursor:pointer;
  height:40px;
  display:flex;
  animation:;
  align-items:center;
  font-weight:var(--font-weight-normal);
  border-radius:8px;
  flex-direction:row;
  justify-content:center;
  }
      

      
  .eXkyaj.active {
    color:var(--Accent4);
  cursor:pointer;
  animation:0.5s ease 0ms 1 normal none running animation-dIfxKc;
  background:#ffffff21;
  transition:all 500ms ease;
  align-items:center;
  font-weight:var(--font-weight-normal);
  border-color:#ffffff26;
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  flex-direction:row;
  backdrop-filter:blur(2px);
  justify-content:center;
  }
      


  .eXkyaj:hover {
    color:var(--Accent4);
  cursor:pointer;
  animation:1s ease 0ms 1 normal none running animation-dIfxKc;
  font-size:0.875rem;
  background:#ffffff21;
  box-shadow:0px 2px 4px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.10), 0px 0px 1px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.05);
  transition:all 500ms ease;
  align-items:center;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  border-color:#ffffff26;
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  flex-direction:row;
  backdrop-filter:blur(2px);
  justify-content:center;
  }
      


  .eXkyaj.menuOpen {
    color:var(--Accent4);
  width:100%;
  cursor:pointer;
  display:flex;
  row-gap:.75rem;
  font-size:0.875rem;
  column-gap:.75rem;
  transition:all 300ms ease;
  align-items:center;
  font-family:Geist;
  font-weight:600;
  padding-top:8px;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:flex-start;
  border-top-left-radius:.5rem;
  border-top-right-radius:.5rem;
  border-bottom-left-radius:.5rem;
  border-bottom-right-radius:.5rem;
  }
      

        
      
      
  .bjXPyq {
    display:none;
  animation:2s ease 0ms 1 normal none running animation-diMMIZ;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
  .bjXPyq.menu-open {
    flex:1;
  width:fit-content;
  height:fit-content;
  display:flex;
  transition:all 300ms ease;
  font-family:Geist;
  }
      

        
                  @keyframes animation-diMMIZ {
                    
                        0% {
                          opacity: 0;
                        }
                        

                        100% {
                          opacity: 1;
                        }
                        
                  }
                  
      
      
  .fGmCAM {
    width:30px;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:BaV7j5qCcPPU0aZLouT_b {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:C9LQpe1FXy4F7imzGgESI {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:EIcm87CUeC51cKRhbucnF {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .dIUFeX {
    width:fit-content;
  height:fit-content;
  padding-top:6px;
  border-color:var(--Accent1);
  border-style:solid;
  border-width:1px;
  padding-left:6px;
  padding-right:6px;
  padding-bottom:6px;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
  .dIUFeX.closed {
    display:none;
  padding-top:6px;
  padding-left:6px;
  padding-right:6px;
  padding-bottom:6px;
  }
      


  .dIUFeX:hover {
    color:var(--Accent4);
  width:fit-content;
  cursor:pointer;
  height:fit-content;
  animation:0.5s ease 0ms 1 normal none running animation-dIfxKc;
  font-size:0.875rem;
  background:#ffffff21;
  box-shadow:0px 2px 4px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.10), 0px 0px 1px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.05);
  transition:all 500ms ease;
  align-items:center;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  border-color:#ffffff26;
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  flex-direction:row;
  backdrop-filter:blur(2px);
  justify-content:center;
  }
      

        
      
      
  .TQpJv {
    color:var(--Accent5);
  width:32px;
  cursor:pointer;
  height:32px;
  display:flex;
  transition:all 300ms ease;
  align-items:center;
  justify-content:center;
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  border-bottom-left-radius:0.5rem;
  border-bottom-right-radius:0.5rem;
  }
      

      
  .TQpJv:hover {
    background:#ffffff0d;
  }
      

        
      
      
  .sesame-new-main-menu-copy\:Nug-XKDVyafCFz7JhsC20 {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:OiT2C5P-5SWJ3gB0IXpYr {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eNlRua {
    width:100%;
  display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  align-items:center;
  justify-content:flex-start;
  }
      

      
        
      
      
  .HJOXt {
    flex:1;
  width:100%;
  height:100%;
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  }
      

      
        
      
      
  .eNISBY {
    flex:1;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
  
      

        
      
      
  .sesame-new-main-menu-copy\:jYVVI7sGzEVgithmxmOme {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:mm1ceZ1T-QB_hz_q69UEm {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .fktrTW {
    color:var(--Accent3);
  }
      

      
        
      
      
  .bcgfeI {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:qI3WGtCDzwbCCCoDmtdv5 {
    color:#ffffff;
  width:30px;
  cursor:pointer;
  height:30px;
  transition:all 500ms ease;
  padding-top:6\;
  padding-left:6px;
  padding-bottom:6\;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:rUsGcFQeakmRwSGSD6kG2 {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  
      

      
  .fyWvCO.closed {
    display:flex;
  }
      

        
      
      
  .fBBSeX {
    padding-top:12px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  }
      

      
        
      
      
  .bvOSQu {
    width:100%;
  height:75px;
  display:flex;
  background:var(--Accent4);
  box-shadow:0px 0px 4px 3px #00000020;
  overflow-x:scroll;
  overflow-y:hidden;
  align-items:center;
  padding-top:6px;
  padding-left:12px;
  padding-right:12px;
  flex-direction:row;
  padding-bottom:6px;
  justify-content:space-between;
  border-top-left-radius:70px;
  border-top-right-radius:70px;
  border-bottom-left-radius:70px;
  border-bottom-right-radius:70px;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:xN-ZqISMiWZBn66Iy7O90 {
    align-items:center;
  justify-content:flex-start;
  }
      

      
        
      
      
  .sesame-new-main-menu-copy\:y4Yf288uY6ZFUxd18hSm4 {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .mdvXv {
    width:18px;
  height:18px;
  }
      

      
        
      
      
  .bdfyvt {
    color:#000;
  width:86px;
  height:60px;
  display:flex;
  row-gap:6px;
  column-gap:6px;
  transition:all 300ms ease;
  align-items:center;
  padding-top:6px;
  padding-left:6px;
  padding-right:6px;
  flex-direction:column;
  padding-bottom:6px;
  justify-content:center;
  }
      

      
  .bdfyvt:hover {
    color:var(--Accent1);
  width:86px;
  cursor:pointer;
  height:fit-content;
  animation:1s ease 0ms 1 normal none running animation-dIfxKc;
  font-size:0.875rem;
  transition:all 500ms ease;
  align-items:center;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  padding-top:6px;
  padding-left:6px;
  padding-right:6px;
  flex-direction:column;
  padding-bottom:6px;
  justify-content:center;
  border-top-left-radius:40px;
  border-top-right-radius:40px;
  border-bottom-left-radius:40px;
  border-bottom-right-radius:40px;
  }
      

        
      
      
  .bHDYRZ {
    font-size:0.8rem;
  }
      

      
        
      
      
  .mobileNav-item\:o8banMGOwj3bEAFn5jGtV {
    width:auto;
  height:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fjmxvg {
    gap:16px;
  width:100%;
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  }
      

      
          @media (max-width: 1240px) {
            
  .fjmxvg {
    gap:16px;
  width:100%;
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  }
      

          }
          

          @media (max-width: 900px) {
            
  .fjmxvg {
    gap:16px;
  width:100%;
  display:grid;
  grid-template-columns:repeat(2, 1fr);
  }
      

          }
          

          @media (max-width: 600px) {
            
  .fjmxvg {
    gap:16px;
  width:100%;
  display:grid;
  grid-template-columns:repeat(1, 1fr);
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  .fCMEeU {
    color:var(--Accent3);
  font-size:2rem;
  font-style:normal;
  text-align:left;
  font-family:Geist;
  font-weight:600;
  line-height:1.5625rem; /* 62.5% */;
  letter-spacing:-0.03750000149011612em;
  font-feature-settings:'liga' off, 'clig' off;
  }
      

      
        
      
      
  .eSDYRT {
    width:100%;
  row-gap:var(--gap);
  flex-wrap:wrap;
  column-gap:var(--gap);
  flex-direction:row;
  }
      

      
        
      
      
  .fejhQP {
    row-gap:1rem;
  column-gap:1rem;
  flex-direction:row;
  }
      

      
        
      
      
  .cQnZIq {
    flex:1  ;
  width:100%;
  display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:flex-start;
  justify-content:space-between;
  }
      

      
        
      
      
  ._1-All-projects\:CB2wt5J_piBpNetl1S9T- {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .fyBhhn {
    width:100%;
  height:100%;
  overflow-y:scroll;
  transition:all 500ms ease;
  scrollbar-width:none;
  -ms-overflow-style:none;
  }
      
.fyBhhn::-webkit-scrollbar {
  width: 0;
}


      
          @media (max-width: 450px) {
            
  .fyBhhn {
    background:var(--Accent1);
  }
      

          }
          
        
      
      
  ._1-All-projects\:D6Qxo_3QUsEQVpBUfGn_A {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .fkaNtq {
    flex:1;
  display:flex;
  background:var(--Accent4);
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  border-top-left-radius:var(--borderRadius);
  border-top-right-radius:var(--borderRadius);
  border-bottom-left-radius:var(--borderRadius);
  border-bottom-right-radius:var(--borderRadius);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .nx-select-item\:root {
    gap:0.5rem;
  color:var(--text-strong, #0E121B);
  width:100%;
  cursor:pointer;
  font-size:var(--paragraph-sm);
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Geist';
  font-weight:var(--regular);
  padding-top:0.5rem;
  white-space:nowrap;
  padding-left:0.5rem;
  border-radius:8px;
  outline-color:transparent;
  outline-style:solid;
  outline-width:0px;
  padding-right:0.5rem;
  text-overflow:ellipsis;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:space-between;
  background-color:var(--bg-white, #FFFFFF);
  }
      

      
  .nx-select-item\:root:hover {
    background-color:var(--bg-weak, #F5F7FA);
  }
      


  
      


  .nx-select-item\:root.checked {
    color:var(--text-strong, #0E121B);
  background-color:var(--bg-weak, #F5F7FA);
  }
      


  .nx-select-item\:root.disabled {
    color:var(--neutral-9, #6F6D78);
  }
      


  .nx-select-item\:root.disabled:hover {
    background-color:transparent;
  }
      

        
      
      
  .ekSGkp {
    color:inherit;
  width:20px;
  height:20px;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .cfqKRN {
    flex-direction:row;
  }
      

      
        
      
      
  .eyVPLS {
    font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .nx-select-item\:SqyS3RSMlmbmGFSbqXMfj {
    font-size:14px;
  font-family:'Geist';
  line-height:20px;
  }
      

      
        
      
      
  .BEodR {
    width:fit-content;
  height:fit-content;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .nx-select-item\:gTaZlBzZUme6Pj37SjYHY {
    color:var(--primary-base, #FB4BA3);
  width:20px;
  height:20px;
  }
      

      
        
      
      
  
      

      
        
      
      
  ._1-All-projects\:GLwf_hffWuGrHiJFJ5D8K {
    color:var(--Accent3);
  height:30px;
  display:flex;
  row-gap:0.5rem;
  font-size:14px;
  column-gap:0.5rem;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-family:Geist;
  font-weight:500;
  padding-top:0.5rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:flex-start;
  border-top-left-radius:var(--radius-8, 0.5rem);
  border-top-right-radius:var(--radius-8, 0.5rem);
  border-bottom-left-radius:var(--radius-8, 0.5rem);
  border-bottom-right-radius:var(--radius-8, 0.5rem);
  }
      

      
  ._1-All-projects\:GLwf_hffWuGrHiJFJ5D8K:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  .eLUquW {
    flex:1;
  color:var(--Accent5);
  display:flex;
  row-gap:1rem;
  background:#ffffff;
  column-gap:1rem;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:flex-start;
  padding-top:1.5rem;
  padding-left:1.5rem;
  padding-right:1.5rem;
  padding-bottom:1.5rem;
  justify-content:space-between;
  border-top-left-radius:var(--borderRadius);
  border-top-right-radius:var(--borderRadius);
  border-bottom-left-radius:var(--borderRadius);
  border-bottom-right-radius:var(--borderRadius);
  }
      

      
        
      
      
  .CxWpF {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:fit-content;
  z-index:99999;
  position:fixed;
  transition:all 500ms ease;
  padding-left:80px;
  }
      

      
          @media (max-width: 450px) {
            
  .CxWpF {
    padding-left:0px;
  }
      

          }
          
        
      
      
  .fujPY {
    color:#988a79b3;
  font-size:14px;
  font-family:Geist;
  font-weight:500;
  letter-spacing:0.08rem;
  }
      

      
        
      
      
  .cvqjeK {
    width:fit-content;
  display:flex;
  row-gap:var(--gap);
  flex-wrap:wrap;
  column-gap:var(--gap);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .egPkRg {
    color:var(--Accent5);
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  .dHWyXG {
    font-size:1rem;
  transition:color 300ms ease;
  font-family:Geist;
  font-weight:var(--font-weight-semi-bold);
  padding-top:12px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  text-transform:capitalize;
  }
      

      
  .dHWyXG:hover {
    color:var(--Accent1);
  width:fit-content;
  cursor:pointer;
  animation:1s ease 0ms 1 normal none running animation-dIfxKc;
  font-size:1rem;
  transition:all 500ms ease;
  align-items:center;
  font-family:Geist;
  flex-direction:row;
  justify-content:center;
  }
      

        
      
      
  .breadcrumb-item\:fiKuFur5AkUO8p59bTyXf {
    width:auto;
  height:20px;
  rotate:0 0 1 -90deg;
  }
      

      
        
      
      
  .cPGabk {
    font-size:1rem;
  transition:color 300ms ease;
  font-family:Geist;
  font-weight:var(--font-weight-semi-bold);
  padding-top:12px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  text-transform:capitalize;
  }
      

      
  .cPGabk.lastKind {
    color:var(--Accent1);
  font-size:1rem;
  transition:color 300ms ease;
  font-family:Geist;
  font-weight:var(--font-weight-semi-bold);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dYzgwK {
    width:100%;
  height:fit-content;
  display:flex;
  max-width:1200px;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dHFylH {
    width:100%;
  max-width:1200px;
  }
      

      
          @media (max-width: 450px) {
            
  .dHFylH {
    padding-left:1rem;
  padding-right:1rem;
  }
      

          }
          
        
      
      
  .eFQaJC {
    top:var(--top);
  left:var(--left);
  position:absolute;
  outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  pointer-events:all;
  transform-origin:var(--transform-origin-x) var(--transform-origin-y);
  }
      

      
  .eFQaJC:focus {
    outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  }
      


  .eFQaJC.hidden {
    visibility:hidden;
  pointer-events:none;
  }
      


  .eFQaJC.match-anchor-width {
    width:var(--sc-anchor-width);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .nx-select-content\:root {
    gap:0.25rem;
  opacity:0;
  padding-top:0.5rem;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:0.5rem;
  border-radius:16px;
  padding-right:0.5rem;
  padding-bottom:0.5rem;
  background-color:var(--bg-white, #FFFFFF);
  }
      

      
  .nx-select-content\:root.open {
    opacity:1;
  }
      


  .nx-select-content\:root.open-transition {
    transition:opacity 200ms ease 0ms normal;
  }
      


  .nx-select-content\:root.close-transition {
    transition:opacity 200ms ease 0ms normal;
  }
      


  .nx-select-content\:root:focus {
    outline-color:#ffffff;
  outline-style:none;
  outline-width:0px;
  }
      

        
      
      
  ._1-All-projects\:Qg-SS_-CvYBP6RNQOwZan {
    width:200px;
  row-gap:.5rem;
  background:white;
  box-shadow:0px 16px 32px -12px rgba(14, 18, 27, 0.10);
  column-gap:.5rem;
  margin-top:.25rem;
  padding-top:8px;
  border-color:#E1E4EA;
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:16px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:;
  background-color:#ffffff;
  border-top-left-radius:.5rem;
  border-top-right-radius:.5rem;
  border-bottom-left-radius:.5rem;
  border-bottom-right-radius:.5rem;
  }
      

      
        
      
      
  ._1-All-projects\:SdhLx012dIR44dInWjo4Y {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .USgFT {
    color:var(--Accent1);
  right:3rem;
  position:absolute;
  }
      

      
        
      
      
  .dIZjuy {
    flex:1;
  width:100%;
  max-width:1200px;
  border-top-left-radius:var(--borderRadius);
  border-top-right-radius:var(--borderRadius);
  border-bottom-left-radius:var(--borderRadius);
  border-bottom-right-radius:var(--borderRadius);
  }
      

      
        
      
      
  .dTwqnm {
    width:100%;
  height:100%;
  display:flex;
  background:#ffffff;
  transition:all 500ms ease;
  align-items:center;
  padding-left:72px;
  justify-content:flex-start;
  }
      

      
          @media (max-width: 450px) {
            
  .dTwqnm {
    padding-left:0px;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  ._1-All-projects\:Z1J8rXiYGRSJxDDoZlor1 {
    width:100%;
  height:100vh;
  }
      

      
        
      
      
  .bJMQNl {
    flex:1;
  display:flex;
  row-gap:.5rem;
  column-gap:.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  ._1-All-projects\:_TJ3M-Zq_bY3TjHaUCmCb {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  ._1-All-projects\:_ZEgJPqi1m3PTmTilf2tM {
    color:var(--Accent3);
  height:30px;
  display:flex;
  row-gap:0.5rem;
  font-size:14px;
  column-gap:0.5rem;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-family:Geist;
  font-weight:500;
  padding-top:0.5rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:flex-start;
  border-top-left-radius:var(--radius-8, 0.5rem);
  border-top-right-radius:var(--radius-8, 0.5rem);
  border-bottom-left-radius:var(--radius-8, 0.5rem);
  border-bottom-right-radius:var(--radius-8, 0.5rem);
  }
      

      
  ._1-All-projects\:_ZEgJPqi1m3PTmTilf2tM:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  ._1-All-projects\:cfC7jdgqLXuEj0D9BHe48 {
    color:var(--Accent3);
  height:30px;
  display:flex;
  row-gap:0.5rem;
  font-size:14px;
  column-gap:0.5rem;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-family:Geist;
  padding-top:0.5rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:flex-start;
  border-top-left-radius:var(--radius-8, 0.5rem);
  border-top-right-radius:var(--radius-8, 0.5rem);
  border-bottom-left-radius:var(--radius-8, 0.5rem);
  border-bottom-right-radius:var(--radius-8, 0.5rem);
  }
      

      
  ._1-All-projects\:cfC7jdgqLXuEj0D9BHe48:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  ._1-All-projects\:ev-_xUGRKlXUfP8Zb1nZj {
    width:auto;
  height:24px;
  }
      

      
        
      
      
  .bLfMAj {
    flex:1;
  width:100%;
  display:flex;
  row-gap:1.5rem;
  background:white;
  column-gap:1.5rem;
  align-items:center;
  padding-top:90px;
  padding-left:24px;
  margin-bottom:120px;
  padding-right:1rem;
  padding-bottom:24px;
  justify-content:flex-start;
  border-bottom-left-radius:var(--borderRadius);
  border-bottom-right-radius:var(--borderRadius);
  }
      

      
          @media (max-width: 500px) {
            
  .bLfMAj {
    padding-left:12px;
  padding-right:12px;
  }
      

          }
          
        
      
      
  ._1-All-projects\:iTVR3aUo2qsbPFt-9k3f0 {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  .dhdjCQ {
    gap:6px;
  align-items:center;
  font-family:Geist;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  ._1-All-projects\:nLtxuwU4vKrauzNtKXIF3 {
    color:var(--Accent3);
  height:30px;
  display:flex;
  row-gap:0.5rem;
  font-size:14px;
  column-gap:0.5rem;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-family:Geist;
  font-weight:500;
  padding-top:0.5rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:flex-start;
  border-top-left-radius:var(--radius-8, 0.5rem);
  border-top-right-radius:var(--radius-8, 0.5rem);
  border-bottom-left-radius:var(--radius-8, 0.5rem);
  border-bottom-right-radius:var(--radius-8, 0.5rem);
  }
      

      
  ._1-All-projects\:nLtxuwU4vKrauzNtKXIF3:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  
      

      
        
      
      
  .dApaGJ {
    height:100%;
  }
      

      
        
      
      
  .dEjeHX {
    width:100%;
  display:flex;
  row-gap:10px;
  flex-wrap:wrap;
  background:#ffffff00;
  column-gap:10px;
  align-items:center;
  padding-top:1rem;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:space-between;
  background-filter:blur(15);
  }
      

      
          @media (max-width: 800px) {
            
  .dEjeHX {
    display:flex;
  row-gap:12px;
  column-gap:12px;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

          }
          

          @media (max-width: 450px) {
            
  .dEjeHX {
    display:flex;
  row-gap:12px;
  column-gap:12px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cnXrlJ {
    gap:0.5rem;
  color:var(--text-sub);
  width:100%;
  cursor:pointer;
  display:flex;
  padding:0.5rem;
  align-self:stretch;
  background:var(--bg-white);
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-weight:var(--medium);
  border-radius:var(--radius-8, 0.5rem);
  flex-direction:row;
  }
      

      
  .cnXrlJ:hover {
    color:var(--text-strong);
  background:var(--bg-weak);
  font-weight:var(--medium);
  }
      

        
      
      
  .chKVzp {
    color:var(--icon-sub);
  }
      

      
        
      
      
  .efZGgz {
    flex:1;
  font-size:0.875rem;
  font-family:Geist;
  }
      

      
        
      
      
  .User-profile\:5MOakQYkXg6LSgj-BaCUK {
    color:var(--Accent3);
  transition:all 300ms ease;
  }
      

      
  .User-profile\:5MOakQYkXg6LSgj-BaCUK:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  .cTHOKt {
    width:100%;
  row-gap:8px;
  column-gap:8px;
  align-items:center;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .so-popover-content-knowledge-base\:root {
    gap:0.25rem;
  width:150px;
  height:fit-content;
  display:flex;
  opacity:0;
  padding:0.5rem;
  z-index:10;
  background: var(--bg-white);
  box-shadow:0px 16px 32px -12px rgba(14, 18, 27, 0.10);
  align-items:flex-start;
  padding-top:0.5rem;
  border-color:var(--stroke-soft);
  border-style:solid;
  border-width:1px;
  padding-left:0.5rem;
  border-radius:1rem;
  padding-right:0.5rem;
  flex-direction:column;
  padding-bottom:0.5rem;
  /* regular-shadow/medium */:;
  }
      

      
  .so-popover-content-knowledge-base\:root.open {
    opacity:1;
  }
      


  .so-popover-content-knowledge-base\:root.open-transition {
    transition:opacity 300ms ease 0ms normal;
  }
      


  .so-popover-content-knowledge-base\:root.close-transition {
    transition:opacity 300ms ease 0ms normal;
  }
      

        
      
      
  .User-profile\:Dx4KYm1TBcHM-ogg41bED {
    gap:4px;
  width:300px;
  background:white;
  box-shadow:0px 16px 32px -12px rgba(14, 18, 27, 0.10);
  padding-top:8px;
  border-color:#E1E4EA;
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:16px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:;
  background-color:#ffffff;
  }
      

      
        
      
      
  .UuWHK {
    height:1px;
  background:var(--Accent4);
  }
      

      
        
      
      
  .bshSNF {
    color:var(--Accent3);
  font-size:14px;
  font-family:Geist;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  .fgIhFG {
    color:var(--Accent5);
  font-size:14px;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  }
      

      
        
      
      
  .jCtWU {
    width:100%;
  padding-top:1.5px;
  padding-bottom:1.5px;
  }
      

      
        
      
      
  .fxdsRY {
    flex:1;
  row-gap:2px;
  column-gap:2px;
  }
      

      
        
      
      
  .cGPerZ {
    gap:8px;
  width:100%;
  display:flex;
  align-items:center;
  font-family:Geist;
  padding-top:8px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:space-between;
  }
      

      
        
      
      
  .nx-button-tertiary\:root {
    gap:0.5rem;
  color:var(--text-sub, #525866);
  width:fit-content;
  cursor:default;
  height:40px;
  font-size:var(--label-m);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 400ms ease 0ms normal;
  align-items:center;
  font-family:'Geist';
  font-weight:var(--medium);
  user-select:none;
  padding-left:0.75rem;
  border-radius:10px;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .nx-button-tertiary\:root:hover {
    color:var(--text-strong, #0E121B);
  background:#c1cb48;
  }
      


  .nx-button-tertiary\:root:active {
    background:var(--Accent2);
  transition:none;
  }
      


  .nx-button-tertiary\:root:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


  
      


  .nx-button-tertiary\:root.disabled {
    cursor:no-drop;
  opacity:0.5;
  background-color:var(--overlay-a1, #ffffff0d);
  }
      

        
      
      
  .User-profile\:jd3rEXiL7Ntygd2nTdhDf {
    color:var(--Accent3);
  width:40px;
  cursor:pointer;
  height:40px;
  display:flex;
  z-index:99;
  font-size:14px;
  background:var(--Accent2);
  transition:all 300ms ease;
  align-items:center;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  justify-content:center;
  border-top-left-radius:100px;
  border-top-right-radius:100px;
  border-bottom-left-radius:100px;
  border-bottom-right-radius:100px;
  }
      

      
  .User-profile\:jd3rEXiL7Ntygd2nTdhDf:hover {
    color:var(--Accent3);
  width:40px;
  cursor:pointer;
  height:40px;
  display:flex;
  z-index:99;
  font-size:14px;
  background:var(--Accent2);
  transition:all 300ms ease;
  align-items:center;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  justify-content:center;
  border-top-left-radius:100px;
  border-top-right-radius:100px;
  border-bottom-left-radius:100px;
  border-bottom-right-radius:100px;
  }
      

        
      
      
  .User-profile\:m0qSiGipvpPHMrdjcCvWv {
    color:var(--Accent3);
  transition:all 300ms ease;
  }
      

      
  .User-profile\:m0qSiGipvpPHMrdjcCvWv:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  .bDnHzz {
    color:var(--Accent5);
  font-size:13px;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  }
      

      
        
      
      
  .User-profile\:ntMYH7K7qHPcRE4ROqCAh {
    color:var(--Accent3);
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  }
      

      
  .User-profile\:ntMYH7K7qHPcRE4ROqCAh:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  .dWUbKb {
    color:var(--Accent3);
  width:40px;
  cursor:pointer;
  height:40px;
  display:flex;
  z-index:99;
  font-size:14px;
  background:var(--Accent2);
  transition:all 300ms ease;
  align-items:center;
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  justify-content:center;
  border-top-left-radius:100px;
  border-top-right-radius:100px;
  border-bottom-left-radius:100px;
  border-bottom-right-radius:100px;
  }
      

      
        
      
      
  .bhQYbk {
    color:var(--Accent3);
  font-weight:600;
  }
      

      
        
      
      
  .User-profile\:vWkgCxO1KjPW1GAvupx_J {
    color:var(--Accent3);
  transition:all 300ms ease;
  }
      

      
  .User-profile\:vWkgCxO1KjPW1GAvupx_J:hover {
    color:var(--Accent1);
  background:var(--Accent4);
  }
      

        
      
      
  .top-bar-component-2\:-npWzAesI5vqUjOs9Qafk {
    position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bldWoj {
    color:var(--Accent3);
  width:fit-content;
  height:fit-content;
  display:flex;
  animation:;
  transition:all 300ms ease;
  }
      

      
          @media (min-width: 450px) {
            
  .bldWoj {
    display:none;
  }
      

          }
          
        
      
      
  .cbXoQS {
    width:100%;
  height:1px;
  background:#472e101a;
  }
      

      
        
      
      
  .eJfBJd {
    width:fit-content;
  cursor:pointer;
  height:fit-content;
  display:flex;
  row-gap:8px;
  z-index:8;
  background:#ED7344;
  column-gap:8px;
  transition:all 500ms cubic-bezier(0.42, 0, 0.58, 1);
  align-items:center;
  font-family:Geist;
  padding-top:12px;
  padding-left:12px;
  padding-right:12px;
  flex-direction:row;
  padding-bottom:12px;
  justify-content:center;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
  border-bottom-left-radius:16px;
  border-bottom-right-radius:16px;
  }
      

      
  .eJfBJd:hover {
    background:#988a79;
  }
      

        
      
      
  .cowtlB {
    display:flex;
  row-gap:8px;
  column-gap:8px;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bCujlK {
    color:#fff;
  }
      

      
        
      
      
  .cvnKAc {
    color:#ffffff;
  }
      

      
        
      
      
  .top-bar-component-2\:_V7C4QRyCSyQEtoVU9yXV {
    height:40px;
  background:var(--Accent5);
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  .cvttdm {
    display:flex;
  row-gap:.5rem;
  column-gap:.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .eZQfTU {
    left:0pxidi;
  right:0px;
  width:fit-content;
  bottom:0px;
  }
      

      
          @media (max-width: 800px) {
            
  .eZQfTU {
    display:none;
  }
      

          }
          
        
      
      
  .bDRxxB {
    left:0pxidi;
  right:0px;
  width:100%;
  bottom:0px;
  height:1px;
  position:absolute;
  padding-left:1rem;
  padding-right:1rem;
  }
      

      
        
      
      
  ._1-All-projects\:rprvYrmd0MEaY0qONHLn4 {
    background:white;
  }
      

      
        
      
      
  ._1-All-projects\:sFiLJnaykMLL1qfc8kHck {
    width:auto;
  height:24px;
  }
      

      
        
      
      
  ._1-All-projects\:sTfbUcD8h3GiYvVRoXmPf {
    width:auto;
  height:20px;
  }
      

      
        
      
      
  .blFrta {
    width:fit-content;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .nx-select-icon\:root {
    color:inherit;
  width:1.25rem;
  height:1.25rem;
  font-size:inherit;
  transition:rotate 200ms ease 0ms normal;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
  .nx-select-icon\:root.open {
    rotate:z 180deg;
  }
      

        
      
      
  
      

      
        
      
      
  ._1-All-projects\:tc3pP8dI753BIESfNc0_c {
    width:18px;
  height:18px;
  }
      

      
        
      
      
  .chEPkr {
    flex:1;
  width:100%;
  display:flex;
  position:relative;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:scale 500ms ease;
  align-items:flex-start;
  padding-top:24px;
  aspect-ratio:16/9;
  padding-left:24px;
  padding-right:24px;
  flex-direction:column;
  padding-bottom:24px;
  justify-content:space-between;
  border-top-left-radius:var(--borderRadius);
  border-top-right-radius:var(--borderRadius);
  border-bottom-left-radius:var(--borderRadius);
  border-bottom-right-radius:var(--borderRadius);
  }
      

      
  .chEPkr:hover {
    scale:0.98 0.98 1;
  }
      


          @media (max-width: 1129px) {
            
  .chEPkr {
    width:100%;
  max-width:1440px;
  }
      

          }
          
        
      
      
  .bKVsxE {
    width:15px;
  height:15px;
  background:var(--Budgetstatus);
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  .ctqAzr {
    gap:18px;
  left:1rem;
  color:var(--Accent4);
  right:1rem;
  bottom:0px;
  cursor:pointer;
  height:40px;
  display:flex;
  padding:14px 32px;
  position:absolute;
  animation:;
  translate:0 100px 0;
  background:#ffffff21;
  box-shadow:0px 2px 4px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.10), 0px 0px 1px 0 rgb(0.1882352977991104, 0.1921568661928177, 0.20000000298023224, 0.05);
  transition:all 500ms ease;
  align-items:center;
  font-family:Geist;
  font-weight:var(--font-weight-normal);
  border-color:#ffffff26;
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  flex-direction:row;
  backdrop-filter:blur(6px);
  justify-content:center;
  }
      

      
  .ctqAzr.hover-state {
    translate:0 -1rem 0;
  }
      

        
      
      
  .dyLWnF {
    row-gap:.25rem;
  column-gap:.25rem;
  flex-direction:column;
  }
      

      
        
      
      
  .dETuwj {
    row-gap:4px;
  column-gap:4px;
  flex-direction:row;
  }
      

      
        
      
      
  .fvdIfJ {
    color:var(--Accent4);
  width:fit-content;
  font-size:14px;
  font-family:Geist;
  font-weight:var(--font-weight-light);
  }
      

      
        
      
      
  .eUzlUs {
    color:var(--Overbudget);
  width:fit-content;
  font-size:14px;
  font-family:Geist;
  font-weight:var(--font-weight-light);
  }
      

      
        
      
      
  .eMYJUk {
    color:var(--Accent4);
  font-size:20px;
  font-family:Geist;
  }
      

      
        
      
      
  .cCcTt {
    width:100%;
  display:flex;
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cmkWhC {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  object-fit:cover;
  }
      

      
        
      
      
  .eGmfkz {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  background:linear-gradient(#000000d9 0%, #00000000 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  }
      

      
        
      
      
  
      

      
        
      
      
  .mobileNav-item-copy\:o8banMGOwj3bEAFn5jGtV {
    width:auto;
  height:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .BEFTq {
    box-sizing:border-box;
  }
      

      
        
      
      
  ._1-All-projects\:zREKGhoeZD8aJa-AczRiD {
    width:auto;
  height:24px;
  }
      

      
        
      
      
  .dXMeJa {
    color:inherit;
  font-size:14px;
  font-family:Geist;
  font-weight:600;
  }
      

      
        
      